Design, Implementation, and Integration of a Publish/Subscribe-like Multi-UAV Communication Architecture
نویسندگان
چکیده
As missions of Unmanned Aerial Vehicles become increasingly elaborate and the level of collaboration between multiple vehicle increases, efficient means of communication enabling data exchange among vehicles and ground elements is the key to a successful accomplishment of the objectives. This paper describes the design, implementation, and integration of a publish/subscribelike message passing architecture. Key elements of this approach are the infrastructure that allows the transmission of a generic message from node to node and the ability to automatically forward messages from the source over several intermediates to the destination. The design has been integrated into the flight software and simulation tools developed by the Unmanned Aerial Vehicle Research Team at the Georgia Institute of Technology.
منابع مشابه
A Publish/Subscribe CORBA Persistent State Service Prototype
An important class of information dissemination applications requires 1:n communication and access to persistent datastores. CORBA’s new Persistent State Service combined with messaging capabilities offer the possibility of efficiently realizing information brokers between data sources and CORBA clients. In this paper we present a prototype implementation of the PSS that exploits the reliable m...
متن کاملA Performance Test Harness For Publish/Subscribe Middleware
Publish/subscribe is becoming increasingly popular as communication paradigm for loosely-coupled message exchange. It is used as a building block in major new software architectures and technology domains such as Enterprise Service Bus, Enterprise Application Integration, Service-Oriented Architecture and Event-Driven Architecture. The growing adoption of these technologies leads to a strong ne...
متن کاملHow sensor data interpretation could benefit from description logics: Position paper
In many areas the interest in real-time and content-based data dissemination is increasing. Sensor data might be sent to an interested client automatically (via publish/subscribe facilities) or might be downloaded on demand by sending a query (pull model). Data dissemination and data access are important aspects in a sensor-based environment and both have a wide influence on the architectual de...
متن کاملReliable Multi-agent Systems with Persistent Publish/Subscribe Messaging
A persistent publish/subscribe messaging model allows the creation of an application-independent fault-tolerant layer for multi-agent systems. We propose a layer which is capable of supporting heterogenous agent platforms from different vendors. This layer is a three-tier application, which is accessible from multi-agent systems via web-services or a persistent publish/subscribe messaging syste...
متن کاملActivity-Centred Tool Integration Using Type-Based Publish/Subscribe for Peer-to-Peer Tool Integration
This paper is concerned with integration of heterogeneous tools for system development. We argue that such tools should support concrete activities (e.g., programming, unit testing, conducting workshops) in contrast to abstract concerns (e.g., analysis, design, implementation). A consequence of this is that tools — or components — that support activities well should be integrated in ad-hoc, dyn...
متن کامل